deep water – Deutsch–English translations

🇬🇧 en de 🇩🇪

deep water noun

  • difficult or embarrassing situation
Schwierigkeiten, tiefe Not
  • waters suitable for deep-draft ships
tiefes Wasser
Wiktionary Links